Big Huge Thesaurus

montia chamissoi

noun

sounds kind of like